Testing of platforms to identify, replicate and document bugs.
Describe and investigate bugs, and collaborate with engineers in the team to help solve them.
Design and creating automation scripts for all level testing.
Execute manual and automated tests to identify any bugs or defects in NextJS, ReactJS and Python/Django applications.
Document test plans, test reports and test metrics for the platforms.
Integrating quality engineering principles into the agile product life cycle.
As a QA Engineer, you are expected to quickly onboard the project and deliver on testing tasks planned as part of the sprints in the agile development process.
Good understanding of SDLC and Test strategies like Unit tests, Regressions or manual, App, Web and API testing.
Should have good experience with Swagger.
Understanding of API requests and responses.
Ability to work on all stages of testing, test data creation, and setting up and ownership of the test environment.
Able to understand platform solutions and come up with test cases.
Strong knowledge of software QA methodologies, tools and processes.
Strong analytical and interpersonal skills with the ability to work independently and collaboratively.
Prior experience of testing with Postman
Intermediate programming experience in one or more of the following languages: JavaScript/TypeScript, Python, Django and NextJS.
Familiarity with testing large projects..
Prior experience in actively working and contributing to FOSS (Free and Open Source Software) communities.
Ability to provide feedback and suggestions on how to improve the quality and performance of the applications.
A good sense of humor.
You apply with your detailed portfolio/CV and a cover letter
We have an Introductory discussion
Based on how our discussion goes, we’ll give you a take-home assignment
We meet, ideally in a week’s time, to discuss the assignment
If all goes well, we’ll have a final ‘Culture Discussion’ round, and you get to meet the rest of the team
Company
CivicDataLab
India
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
React Job Details
Job Information
Industry
Work Experience
Salary
Remote Job
About us
We aim to grow data and tech literacy of governments, non-profits, think-tanks, media houses, universities, and more to enable data-driven decision making at scale.
Job Description
This is a remote position.
A Quality Assurance Engineer with 2-4 years of experience in creating automated and manual flows to identify bugs or defects in the system under development to ensure quality output reflecting end user requirements. You will be responsible for developing our test strategies and play an active role in promoting test engineering standards.
What You’ll Be Doing
Skills you should bring
Good to have
Requirements
Why work with us
We help you not just define your 'impact' but also work with you towards finding a path to learn, realize and quantify its effect on our ecosystem.
Our past work and experience of working with communities and civic tech, in general, has connected us as a branch to a network of civil society actors and organizations. You’ll have the opportunity to leverage this network, to work on pressing, yet thought-provoking issues, in sectors like Judiciary, Public Finance, Economics, Public Education and Urban Development.
We also feel that this is our biggest strength, what we can offer you is not a feature to work on but a passage to an infinitely long road of people, problems, ideas and opportunities that may help you find your place amidst the chaos.
How we work
At CivicDataLab, people work from their individual locations, being proactive in communication is the key. We use open-source tools and agile methodologies in organizing our work. We meet once every quarter in some part of the country to reconvene, learn from each other and help the organization grow.
Recent Projects
Here’s a brief on our current and upcoming work:
https://drive.google.com/file/d/1NBpC7Zh-QKVCe1P4ebru-YVguVB55Ho/view?usp=sharing
Our Hiring Process
The entire hiring process averages between 3-4 weeks and consists of simple five simple steps:
Note: Our hiring process works in weekly cycles, where we will collect the applications every week and start the funnel for the selected candidates together in subsequent weeks. Please expect a response within 7-14 days of your application.
Cover letter and a written application
The first step of the process is sending across your portfolio along with a cover letter. On average, we review applications about 2-3 days after they’re submitted. When we make a decision, you’ll receive a form to fill in more details.
Introductory Discussion
This is intended to be a general conversation to get to know you better and tell you more about CDL. We want to learn more about your interests, what you’re working on and why you want to work at CDL. These discussions typically last for 30 mins and are usually conducted over a video call. Once our team deliberates, they’ll email you with the details for the take-home assignment.
Take-home assignment
We would collaborate with you on the take-home assignment that lasts for a week. What we really want is to see what it’s like to work with you and how you take suggestions and think about design. The team will get a decision to you within 2-3 days of the submission.
Assignment Discussion
Here, you’ll share your screen and collaborate with our team to further enhance your assignment outcomes. The discussion typically runs for 60 to 90 mins. Based on the inputs from the team, we will get to a decision in 1-2 days.
Culture Discussion & Meet the Team
You will be introduced to the entire team in this round. We encourage a free and open discussion. Based on the feedback from the team, we will get a decision for you in 2-3 days, along with the offer letter.
Benefits
Salary Range
Home Office and Wellness Allowance
Since you work remotely, we want to make sure your home office is comfortable. You can use this perk to set up a home office. This includes internet services, other tech infrastructure, etc. If you're interested in taking classes that enhance your overall physical or mental well-being, you have an INR 60,000 annual stipends to do so. For some people, that might mean a monthly massage. Some take photography lessons or learn a musical instrument or buy a gym membership. It's up to you; the point is to learn something that you feel enriches you as a person. CivicDataLab also encourages the usage of coworking spaces. Please make sure you're using a true coworking space that's meant solely for working, not a club or social space.
Professional growth and development Allowance
At CivicDataLab, we encourage everyone to take up things that help one grow professionally, and you get an annual kitty of INR 60,000 to do so. This includes attending or speaking at conferences and workshops, taking courses, acquiring hardware or software licenses or even joining summer schools. We feel that learning a skill should never be a hurdle to solve important problems for the community.
Health Insurance
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs